#pragma once

#include "Containers/SharedObjectPtr.h"

class RWidget;
class REditableTextWidget;

namespace WHE
{

    struct SEditableTextCreateResult
    {
        //result widget
        TSharedObjectPtr<RWidget> Widget; 

        //lowlevel editable text widget
        TSharedObjectPtr<REditableTextWidget> TextWidget;
        
    };

    SEditableTextCreateResult CreateEditableTextWidget(TSharedObjectPtr<RWidget> InParentWidget);

}